@charset "utf-8";
/* CSS Document */
*{padding:0px;margin:0px;}
body{font:normal 24px  Microsoft Yahei,Arial,Tahoma, Lucida Grande, Verdana,STXihei,hei; -webkit-font-smoothing:antialiased;/*反锯齿*/}
li{	list-style:none;}
a,a:hover{ text-decoration:none;}
img{border:none;}
.cc{ clear:both;}
.Left{ float:left;}
.Right{ float:right;}

/*颜色*/
body{
	background:#ececec;
}



/*宽度*/
.width100{
	width:100%;
}
.width50{
	width:80%;
}

/*定位*/
.rePosition{
	position:relative;
}
.abPosition{
	position:absolute;
}
.fixPosition{
    position:fixed;
}

/*位置*/
.topPosition{
	top:0;
}
.bottomPosition{
	bottom:0;
}
/*头部*/
.head{
	/*background: #3b95eb;*/	
	z-index:9999999;
	display:block;
	text-align:center;
	background:url(../images/tbg.png);
	width:100%;
	height:45px;
}
.text01{
	height:60px;
	font-size:30px;
	line-height:60px;	
	color:#fff;
}
.hd{
	font-weight:normal;
	text-align:center;
	height:44px;
	line-height:25px;
}

.topLeft{
	position:absolute;
	left:20px;
	top:0px;
}
.topRight{
	position:absolute;
	right:20px;
	top:0px;
	text-align:right;
}
.navlist{
	width:50%;
	float:left;
	height:44px;
	text-align:center;
	list-style:none;
	color:#6d6b6b;
}
.navlist01{
	width:100%;
	float:left;
	height:44px;
	font-size:21px;
	font-weight:700;
	text-align:center;
	list-style:none;
	color:#075e8f;
}

/*底部*/
.foot{
	border-top:#ddd 2px solid;
	background:#f8f8f8;;
	display:block;
}
/*底部*/
.navflist{
	width:100%;
	float:left;
	font-size:16px;
	height:80px;
	line-height:125px;
	text-align:center;
	list-style:none;
	color:#888888;
}
.navIcon01{
	background:url(../images/before.png) no-repeat center 8px;
	background-size:40px;
}
.navIcon011{
	background:url(../images/after.png) no-repeat center 8px;
	color:#3496e1;
	background-size:40px;
}




/*中部内容*/
.contant{
	margin:0px auto;
	padding:45px 0 30px 0 ;	
}

/*认证绑定*/
.rconetnt{
	 width:98%;
	 margin-top:15px;
	 overflow:hidden;
	 background:#fff;	
	 margin-left:auto;
	 margin-right:auto;
	 padding-bottom:30px;
	border:1px solid #cecece;
}

/*部门列表*/
.bconetnt{
	 width:100%;
	 margin:15px 15px 0 15px;
	 overflow:hidden;		
	 margin-left:auto;
	 margin-right:auto;		
}

.blist ul li{
	text-align:left;
	width:98%;
	height:60px;
	line-height:60px;
	border-bottom:1px solid #cecece;
	display:block;
	background:#fff;
	color:#000;
}
.blist a:hover{ text-decoration:none;}
.text02{ color:#0859a6;}
.text03{ color:#f00;}
p.pt{
	color:#3b95eb;
	font-weight:bolder;
}

/*我的预约*/
.frm{border-left:1px solid #cecece;border-collapse:collapse;}
.frm tr th{color:#000;font-weight:normal;text-align:left;background:#fff;padding:5px 5px 5px 10px;border-left:1px solid #cecece;border-bottom:1px solid #cecece;line-height:30px; width:15%;}
.frm tr td{padding:5px;border-left:1px solid #cecece;border-bottom:1px solid #cecece; text-align:left; line-height:30px; width:27%;}

.frm1{border-left:1px solid #cecece;border-collapse:collapse;}
.frm1 tr th{color:#000;font-weight:normal;text-align:center;background:#fff;padding:5px;border-left:1px solid #cecece;border-bottom:1px solid #cecece;line-height:30px;}
.frm1 tr td{padding:5px;border-left:1px solid #cecece;border-bottom:1px solid #cecece; text-align:center; line-height:30px; width:25%;}

.yt_bg{ margin:0 15px; background:#38c5e4; height:35px; line-height:35px; color:#fff; text-align:center; font-weight:bold;}
.yt{ width:65%; }
.yr{ width:30%; }
.yt_b{border-right:1px solid #fff;}
.yt_mb{border-right:1px solid #cecece;}
.yt_m{ margin:0 15px; padding-bottom:8px;  background:#fff; display:block;}
.yt_m a{ color:#000;}
.yt_list{ margin:0 8px; padding:5 10px; background:url(../images/back_ico2.png) no-repeat right; border-bottom:1px solid #cecece; height:35px; line-height:35px; text-align:center; }

.wq{ margin-top:15px;}
.wq_t{ color:#38c5e4;  border-bottom:1px solid #38c5e4; line-height:40px; text-indent:1em;font-weight:bold; }
.wq_list{ margin:0 8px; padding:5 10px; height:35px; line-height:35px; text-align:center; }








